to provide aid - Turc Anglais Dictionnaire